<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <script>

        // 取数字的方法     int整数    float浮点数
        //   parseInt()   取整数的部分    从第一位起，遇到非数字就结束
        //   parseFloat() 取浮点数的部分  从第一位起，包含一个小数点，遇到非数字就结束

        // 注意：如果第一位就不是数字，就会得到NaN


        var str = 'a24.5.5px';
        // 想拿到24

        // var result = Number(str);
        // console.log(result);  // NaN

        var result = parseFloat(str);
        console.log(result);


        var n = 3.14;
        // 使用parseInt的时候，会把3.14当做字符串来处理   '3.14'

    </script>

</body>

</html>